package study.member.ju.weekDay3;

/**
 * 날짜 : 2014.12.01
 * 파일내용 : 연습문제6-18
 */	
class MemberCall {
	int iv = 10;
	static int cv = 20;
	
	int iv2 = cv;
	//static int cv2 = iv;	-- 클래스 변수는 instance변수를 사용할수 없다.
	
	static void staticMethod1() {
		System.out.println(cv);
		//System.out.println(iv); -- 클래스매서드안에서는 instance변수가 생기기전에 발생하여 사용할수 없다.
	}
	
	void instanceMethod1() {
		System.out.println(cv);
		System.out.println(iv);
	}
	
	static void staticMethod2() {
		staticMethod1();
		//instanceMethod1(); -- 클래스매서드에서 instance메소드를 호출할수 없다.
	}
	
	void instanceMethod2() {
		staticMethod1();
		instanceMethod1();
	}
	
	
}
